thrust forward - German English Dictionary